green corridors - Francés Inglés Diccionario